ObjectGlobe: Open Distributed Query Processing Services on the Internet
نویسندگان
چکیده
Today, there is a vast discrepancy between data publication and data processing capabilities on the Internet. Virtually anybody can publish data, e.g., in HTMLor XML-format. Consequently, a wide range of (different quality) data sources exist on the Internet, ranging from personal documents to real estate offers to product catalogs, to name just a few. In a way, the Internet could be viewed as a large distributed database. However, today’s web sites are merely “dumb” page servers which are only capable to send the data sitting behind a particular URL/URI. At best, web sites can process local queries if they are backed by a database system and a query interface is published via, e.g., a forms interface. But true distributed query processing plans as enabled by homogeneous distributed databases with interacting distributed subplans are not supported. Our goal is to create a query processing server that can be deployed throughout the Internet. These query servers can then be used in a federation to execute truly distributed query processing plans composed of completely unrelated query processing services which are offered on the Internet in an open market. These services could be specialized on providing data, resources for the query execution itself (CPU power, storage area) or functions which can be embedded in the execution. Such an open system could vastly ease the interaction in business-to-business and business-to-customer applications like shopping portals, electronic marketplaces or virtual enterprises. For example, somebody could search for real estate offers which fulfill some constraints with regard to the building, its location and the corresponding ambient data. The respective query should then access data from several commercial realtor databases, a geographical information system and a server with global ambient data. Additionally, the query should use a ranking function specialized for real estate data and provided in the form of mobile code by a third party specialized in that particular business area.
منابع مشابه
Metadata management and context based personalization in distributed information systems
Nowadays, the Internet provides a large number of resources such as data sources, computing power, or applications that can be utilized by data integration systems. For an efficient usage and management of these resources, data integration systems require an efficient access to extensive metadata. Within the scope of the ObjectGlobe system, our open and distributed query processing system for d...
متن کاملSecurity, caching and self-management in distributed information systems
In this thesis, we investigate three different aspects of distributed information systems: security, caching, and self-management. We describe our concept of a security system for distributed and open systems using our query processing system ObjectGlobe as an example. One part of this concept is our OperatorCheck server, which validates the semantics of an operator and analyzes its quality bef...
متن کاملObjectGlobe: Integrating Data Processing Services on the Internet
Because of the Internet we believe that in the long run there will be alternative providers for all of these three resources for any given application. Data providers will bring more and more data and more and more different kinds of data to the net. Likewise, function providers will develop new methods to process and work with the data; e.g., function providers might develop new algorithms to ...
متن کاملDObjects: enabling distributed data services for metacomputing platforms
Many contemporary applications rely heavily on large scale distributed and heterogeneous data sources. The key constraints for building a distributed data query infrastructure for such applications are: scalability, consistency, heterogeneity, and network and resource dynamics. We designed and developed DObjects, a general-purpose query and data operations infrastructure that can be integrated ...
متن کاملService-Based Distributed Querying on the Grid
Service-based approaches (such as Web Services and the Open Grid Services Architecture) have gained considerable attention recently for supporting distributed application development in e-business and e-science. The emergence of a service-oriented view of hardware and software resources raises the question as to how database management systems and technologies can best be deployed or adapted fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Data Eng. Bull.
دوره 24 شماره
صفحات -
تاریخ انتشار 2001